Richard Hult [Sun, 17 Feb 2008 10:11:11 +0000 (10:11 +0000)]
Update the position after showing the window since the window manager
2008-02-17 Richard Hult <richard@imendio.com>
* gdk/quartz/GdkQuartzWindow.c: (showAndMakeKey): Update the
position after showing the window since the window manager might
not place it where we requested in the first places.
svn path=/trunk/; revision=19605
Richard Hult [Sun, 17 Feb 2008 10:01:52 +0000 (10:01 +0000)]
Clear the toplevel ordering list in all places where the order is
2008-02-17 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkwindow-quartz.c: (show_window_internal),
(_gdk_quartz_window_detach_from_parent),
(_gdk_quartz_window_attach_to_parent), (gdk_window_focus): Clear
the toplevel ordering list in all places where the order is
potentially changed. Fixes mouse focus issues for windows with
a transient parent set.
svn path=/trunk/; revision=19604
Richard Hult [Sun, 17 Feb 2008 09:54:57 +0000 (09:54 +0000)]
Highlight the mouse window when event debugging is enabled.
2008-02-17 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkevents-quartz.c
(_gdk_quartz_events_update_mouse_window): Highlight the mouse
window when event debugging is enabled.
svn path=/trunk/; revision=19603
David Lodge [Sun, 17 Feb 2008 09:50:22 +0000 (09:50 +0000)]
Updated en_GB translation
svn path=/trunk/; revision=19602
Richard Hult [Sat, 16 Feb 2008 09:49:52 +0000 (09:49 +0000)]
Add state to the scroll event (bug #516757, Paul Davis).
2008-02-16 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkevents-quartz.c (create_scroll_event): Add state
to the scroll event (bug #516757, Paul Davis).
svn path=/trunk/; revision=19598
Matthias Clasen [Sat, 16 Feb 2008 07:01:40 +0000 (07:01 +0000)]
Look at a patch
svn path=/trunk/; revision=19597
Matthias Clasen [Sat, 16 Feb 2008 05:28:22 +0000 (05:28 +0000)]
Show the URI in a tooltip. (#505480, Teppo Turtiainen)
2008-02-16 Matthias Clasen <mclasen@redhat.com>
* gtk/gtklinkbutton.c: Show the URI in a tooltip. (#505480,
Teppo Turtiainen)
svn path=/trunk/; revision=19596
Matthias Clasen [Sat, 16 Feb 2008 04:33:48 +0000 (04:33 +0000)]
Don't install private headers. (#463510)
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gdk/Makefile.am: Don't install private headers. (#463510)
* gdk/gdkinternal.h: Include gdkmedialib.h here, not in
the installed header gdkprivate.h.
svn path=/trunk/; revision=19595
Matthias Clasen [Sat, 16 Feb 2008 04:09:15 +0000 (04:09 +0000)]
Prevent a crash with hidden, reorderable tabs. (#513230, Mike Massonnet,
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_stop_reorder): Prevent
a crash with hidden, reorderable tabs. (#513230,
Mike Massonnet, patch by Carlos Garnacho)
svn path=/trunk/; revision=19593
Matthias Clasen [Sat, 16 Feb 2008 03:43:38 +0000 (03:43 +0000)]
Warn on duplicate action group names. (#501746, Christian Persch)
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkuimanager.c (gtk_ui_manager_insert_action_group):
Warn on duplicate action group names. (#501746, Christian
Persch)
svn path=/trunk/; revision=19592
Matthias Clasen [Sat, 16 Feb 2008 02:39:20 +0000 (02:39 +0000)]
Fix builddir!=srcdir builds. (#516254, Yevgen Muntyan)
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gtk/Makefile.am:
* modules/other/gail/tests/Makefile.am:
* modules/other/gail/libgail-util/Makefile.am:
* modules/other/gail/Makefile.am: Fix builddir!=srcdir
builds. (#516254, Yevgen Muntyan)
svn path=/trunk/; revision=19591
Matthias Clasen [Sat, 16 Feb 2008 02:31:33 +0000 (02:31 +0000)]
Use gtk_drag_*_add_{text,uri}_targets instead of hardcoded target tables.
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c:
* gtk/gtkfilesel.c:
* gtk/gtklabel.c:
* gtk/gtkpathbar.c: Use gtk_drag_*_add_{text,uri}_targets
instead of hardcoded target tables. (#516092, Christian Persch)
svn path=/trunk/; revision=19590
Matthias Clasen [Sat, 16 Feb 2008 01:37:47 +0000 (01:37 +0000)]
Don't add the same target atom twice. (#516087, Christian Persch)
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkselection.c (gtk_target_list_add_text_targets): Don't
add the same target atom twice. (#516087, Christian Persch)
svn path=/trunk/; revision=19589
Matthias Clasen [Sat, 16 Feb 2008 01:23:18 +0000 (01:23 +0000)]
Add a --backend option. (#516073, Christian Persch)
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* tests/testfilechooser.c: Add a --backend option.
(#516073, Christian Persch)
svn path=/trunk/; revision=19588
Richard Hult [Sat, 16 Feb 2008 00:27:29 +0000 (00:27 +0000)]
Add debugging code to highlight a gdkwindow.
2008-02-16 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkprivate-quartz.h:
* gdk/quartz/gdkwindow-quartz.c: Add debugging code to highlight a
gdkwindow.
svn path=/trunk/; revision=19587
Matthias Clasen [Fri, 15 Feb 2008 23:42:42 +0000 (23:42 +0000)]
Go back to 2.13.0 as version for now, as there was no consensus to do the
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* configure.in: Go back to 2.13.0 as version for now,
as there was no consensus to do the jump.
* many other places: Update Since: tags.
svn path=/trunk/; revision=19586
Matthias Clasen [Fri, 15 Feb 2008 23:13:30 +0000 (23:13 +0000)]
Add gtk_tool_shell_get_type
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols: Add gtk_tool_shell_get_type
* gtk/gtktestutils.c: Don't generate unnecessary PLT entries
svn path=/trunk/; revision=19585
Matthias Clasen [Fri, 15 Feb 2008 22:50:46 +0000 (22:50 +0000)]
Fix up export of gdk_pixbuf_non_anim_get_type.
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gdk-pixbuf-animation.h:
* gdk-pixbuf.symbols: Fix up export of gdk_pixbuf_non_anim_get_type.
svn path=/trunk/; revision=19584
Matthias Clasen [Fri, 15 Feb 2008 21:55:07 +0000 (21:55 +0000)]
Updates
svn path=/trunk/; revision=19583
Claude Paroz [Fri, 15 Feb 2008 21:23:06 +0000 (21:23 +0000)]
Updated French translation (synced with gtk-2-12).
2008-02-15 Claude Paroz <claude@2xlibre.net>
* fr.po: Updated French translation (synced with gtk-2-12).
svn path=/trunk/; revision=19582
Richard Hult [Fri, 15 Feb 2008 19:06:49 +0000 (19:06 +0000)]
Adapt to the change to use frame instead of bounds when resizing windows.
2008-02-15 Richard Hult <richard@imendio.com>
* gdk/quartz/GdkQuartzView.c: Adapt to the change to use frame
instead of bounds when resizing windows.
svn path=/trunk/; revision=19580
Matthias Clasen [Fri, 15 Feb 2008 19:02:44 +0000 (19:02 +0000)]
Fix a small doc issues.
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkkeys-x11.c:
* gdk/x11/gdkcolor-x11.c:
* gdk/gdkpolyreg-generic.c: Fix a small doc issues.
svn path=/trunk/; revision=19579
Matthias Clasen [Fri, 15 Feb 2008 19:01:39 +0000 (19:01 +0000)]
Updates
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gdk/gdk-docs.xml:
* gdk/gdk-sections.txt: Updates
svn path=/trunk/; revision=19578
Matthias Clasen [Fri, 15 Feb 2008 18:37:34 +0000 (18:37 +0000)]
Documentation fixes
svn path=/trunk/; revision=19577
Tor Lillqvist [Fri, 15 Feb 2008 00:26:40 +0000 (00:26 +0000)]
Don't leak Registry key handles. (#516578)
2008-02-15 Tor Lillqvist <tml@novell.com>
* gtk/gtkfilesystemwin32.c (get_viewable_logical_drives): Don't
leak Registry key handles. (#516578)
svn path=/trunk/; revision=19572
Richard Hult [Thu, 14 Feb 2008 21:48:41 +0000 (21:48 +0000)]
Using makeKeyWindow unfortunately doesn't work in all cases, we must use
2008-02-14 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkwindow-quartz.c: (gdk_window_focus): Using
makeKeyWindow unfortunately doesn't work in all cases, we must use
makeKeyAndOrderFront.
svn path=/trunk/; revision=19568
Richard Hult [Thu, 14 Feb 2008 21:41:59 +0000 (21:41 +0000)]
Make sure we leave fullscreen mode if the window is hidden.
2008-02-14 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkwindow-quartz.c: (get_fullscreen_geometry),
(gdk_window_hide), (gdk_window_fullscreen),
(gdk_window_unfullscreen): Make sure we leave fullscreen mode if
the window is hidden.
svn path=/trunk/; revision=19567
Richard Hult [Thu, 14 Feb 2008 21:34:54 +0000 (21:34 +0000)]
Set frame, not bounds when resizing to be consistent and to avoid
2008-02-14 Richard Hult <richard@imendio.com>
* gdk/quartz/GdkQuartzWindow.c: Set frame, not bounds when
resizing to be consistent and to avoid introducing an internal
transform in the view.
svn path=/trunk/; revision=19566
Richard Hult [Thu, 14 Feb 2008 15:51:13 +0000 (15:51 +0000)]
Coding style fix.
2008-02-14 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkdisplay-quartz.c: (gdk_display_open): Coding style
fix.
svn path=/trunk/; revision=19565
Johan Dahlin [Thu, 14 Feb 2008 15:48:35 +0000 (15:48 +0000)]
gdk/gdktestutils.h Remove ; trailing G_BEGIN/END_DECLS
2008-02-14 Johan Dahlin <johan@gnome.org>
* gdk/gdktestutils.h
* gtk/gtktestutils.h: Remove ; trailing G_BEGIN/END_DECLS
svn path=/trunk/; revision=19564
Amitakhya Phukan [Thu, 14 Feb 2008 09:54:02 +0000 (09:54 +0000)]
Updated assamese translations
svn path=/trunk/; revision=19563
Christian Persch [Wed, 13 Feb 2008 19:24:10 +0000 (19:24 +0000)]
Typo fix
svn path=/trunk/; revision=19562
Richard Hult [Wed, 13 Feb 2008 15:36:18 +0000 (15:36 +0000)]
Remove unused variables. (gtk_clipboard_set_contents),
2008-02-13 Richard Hult <richard@imendio.com>
* gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents):
Remove unused variables.
(gtk_clipboard_set_contents),
(gtk_clipboard_get_owner), (clipboard_unset),
(gtk_clipboard_request_targets): Notify the previous clipboard
owner when the owner changes. Fixes bug #493406.
svn path=/trunk/; revision=19560
Tor Lillqvist [Wed, 13 Feb 2008 14:21:28 +0000 (14:21 +0000)]
Correct description of the Wintab and max palette size options. Drop
2008-02-13 Tor Lillqvist <tml@novell.com>
* gtk/windows.sgml: Correct description of the Wintab and max
palette size options. Drop obsolete Win9x stuff.
svn path=/trunk/; revision=19558
Richard Hult [Wed, 13 Feb 2008 14:20:51 +0000 (14:20 +0000)]
Fix the return value (return number of colors that failed), and handle
2008-02-13 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkcolor-quartz.c: (gdk_colormap_alloc_colors): Fix
the return value (return number of colors that failed), and handle
RGBA colormap.
(gdk_colormap_free_colors): Fix typo in comment.
svn path=/trunk/; revision=19557
Kristian Rietveld [Wed, 13 Feb 2008 11:53:35 +0000 (11:53 +0000)]
only queue a redraw if the rubber banding has actually been active.
2008-02-13 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_stop_rubber_band): only
queue a redraw if the rubber banding has actually been active.
svn path=/trunk/; revision=19556
Sunil Mohan Adapa [Wed, 13 Feb 2008 08:54:36 +0000 (08:54 +0000)]
Updated Telugu translation done by Krishna Babu K <kkrothap@redhat.com>.
2008-02-13 Sunil Mohan Adapa <sunilmohan@fsf.org.in>
* te.po: Updated Telugu translation done by
Krishna Babu K <kkrothap@redhat.com>.
svn path=/trunk/; revision=19553
Matthias Clasen [Tue, 12 Feb 2008 22:43:35 +0000 (22:43 +0000)]
Fix some i18n errors. Pointed out by Behdad Esfahbod.
2008-02-12 Matthias Clasen <mclasne@redhat.com>
* gtk/gtkpapersize.c:
* gtk/gtkprintoperation.c:
* gtk/gtkvolumebutton.c:
* gtk/gtkbulderparser.c: Fix some i18n errors. Pointed
out by Behdad Esfahbod.
svn path=/trunk/; revision=19547
Federico Mena Quintero [Tue, 12 Feb 2008 19:32:17 +0000 (19:32 +0000)]
Fix 419737 - don't focus the file list when activating a shortcut in the file chooser
2008-02-12 Federico Mena Quintero <federico@novell.com>
Merged from gtk-2-12:
Don't focus the file list when shortcuts get activated. This
removes a lot of ambiguity in when the file selection should
change, and makes the overall code flow simpler.
This fixes http://bugzilla.gnome.org/show_bug.cgi?id=419737 -
file/save dialog clears the filename entry when changing
directories.
Also fixes http://bugzilla.gnome.org/show_bug.cgi?id=499940 -
focus should not go to the file list when a shortcut is activated.
* gtk/gtkfilechooserdefault.c
(shortcuts_activate_volume_mount_cb): Don't focus the file list
(shortcuts_activate_get_info_cb): Likewise.
* gtk/gtkfilechooserdefault.c (switch_to_shortcut): Don't focus
the file list (this was the last place where we would focus the
file list explicitly). If you are in the location entry, for
example, you don't want Alt-Home to take you to the file list; you
just want the current folder to change. Thanks to Olle Bergkvist
<olle.bergkvist@yahoo.se> for pointing this out in
http://bugzilla.gnome.org/show_bug.cgi?id=419737#c51.
(focus_browse_tree_view_if_possible): Removed.
Signed-off-by: Federico Mena Quintero <federico@gnu.org>
svn path=/trunk/; revision=19543
Matthias Clasen [Tue, 12 Feb 2008 17:34:43 +0000 (17:34 +0000)]
Skip exensions when selecting filenames in the save-as dialog. (#362516,
2008-02-12 Matthias Clasen <mclasen@redhat.com>
Skip exensions when selecting filenames in the save-as dialog.
(#362516, Carlos Garnacho)
* gtk/gtkfilechooserentry.h:
* gtk/gtkfilechooserentry.c (_gtk_file_chooser_entry_select_filename):
New function to skip the extension part when selecting a filename.
(_gtk_file_chooser_entry_set_base_folder): Use it here.
* gtk/gtkfilechooserdefault.c (gtk_file_chooser_entry_grab_focus):
...and here.
svn path=/trunk/; revision=19540
Matthias Clasen [Tue, 12 Feb 2008 16:43:04 +0000 (16:43 +0000)]
Fix state change reporting for accessibility. (#499835, Rich Burridge,
2008-02-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkiconview.c: Fix state change reporting for
accessibility. (#499835, Rich Burridge, patch by LiYan Zhang)
svn path=/trunk/; revision=19538
Emmanuele Bassi [Tue, 12 Feb 2008 16:38:00 +0000 (16:38 +0000)]
Set the default value of the :show-not-found property to TRUE, as every
2008-02-12 Emmanuele Bassi <ebassi@gnome.org>
* gtk/gtkrecentchooser.c:
(gtk_recent_chooser_class_init): Set the default value of the
:show-not-found property to TRUE, as every implementation sets
it to TRUE already.
* gtk/gtkrecentchooserdefault.c:
(_gtk_recent_chooser_default_init): Sync show_tips to the
default value of the :show-tips property.
svn path=/trunk/; revision=19535
Matthias Clasen [Tue, 12 Feb 2008 16:35:02 +0000 (16:35 +0000)]
Don't let the width or height go below 1. (#516024, Christian Persch)
2008-02-12 Matthias Clasen <mclasne@redhat.com>
* gdk-pixbuf-io.c (at_scale_size_prepared_cb): Don't let
the width or height go below 1. (#516024, Christian Persch)
svn path=/trunk/; revision=19534
Matthias Clasen [Tue, 12 Feb 2008 16:10:39 +0000 (16:10 +0000)]
Use GSlice for GtkSelectionData. (#515060, Christian Persch)
2008-02-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkclipboard-quartz.c:
* gtkquartz.c:
* gtkselection.c: Use GSlice for GtkSelectionData. (#515060,
Christian Persch)
svn path=/trunk/; revision=19533
Kristian Rietveld [Tue, 12 Feb 2008 15:58:25 +0000 (15:58 +0000)]
guard against people deleting the row in question in the selection-changed
2008-02-12 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_real_select_cursor_row),
(gtk_tree_view_real_toggle_cursor_row): guard against people
deleting the row in question in the selection-changed callback.
(#514621, Andreas Koehler).
svn path=/trunk/; revision=19530
Matthias Clasen [Tue, 12 Feb 2008 15:51:09 +0000 (15:51 +0000)]
Unify the handling of various "Enter" keysyms all over the place.
2008-02-12 Matthias Clasen <mclasen@redhat.com>
* gtk/*.c: Unify the handling of various "Enter" keysyms
all over the place. (#515047, Christian Persch)
svn path=/trunk/; revision=19528
Matthias Clasen [Tue, 12 Feb 2008 15:41:30 +0000 (15:41 +0000)]
Use g_value_set_static_string() where appropriate. (#515042, Christian
2008-02-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilesystemmodel.c:
* gtk/gtkprinter.c:
* gtk/gtkwidget.c: Use g_value_set_static_string() where
appropriate. (#515042, Christian Persch)
svn path=/trunk/; revision=19527
Matthias Clasen [Tue, 12 Feb 2008 15:38:47 +0000 (15:38 +0000)]
Fix a memory leak (#515039, Christian Persch)
2008-02-12 Matthias Clasen <mclasen@redhat.com>
* tests/prop-editor.c: Fix a memory leak (#515039, Christian Persch)
svn path=/trunk/; revision=19526
Matthias Clasen [Tue, 12 Feb 2008 15:24:57 +0000 (15:24 +0000)]
Fix a memory leak (#515038, Christian Persch)
2008-02-12 Matthias Clasen <mclasen@redhat.com>
* tests/testmerge.c: Fix a memory leak (#515038, Christian Persch)
svn path=/trunk/; revision=19525
Matthias Clasen [Tue, 12 Feb 2008 15:07:38 +0000 (15:07 +0000)]
Use gtk_selection_data_set_uris() instead of doing it by hand. (#514890,
2008-02-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserdefault.c (recent_model_sort_drag_data_get):
(recent_model_sort_drag_data_get):
(search_model_sort_drag_data_get):
* gtk/gtkfilesystemmodel.c (drag_source_drag_data_get):
* gtk/gtkpathbar.c (button_drag_data_get_cb):
Use gtk_selection_data_set_uris() instead of doing it
by hand. (#514890, Christian Persch)
svn path=/trunk/; revision=19524
Michael Natterer [Tue, 12 Feb 2008 10:26:42 +0000 (10:26 +0000)]
#include "gtkmain.h" for gtk_get_current_event_time().
2008-02-12 Michael Natterer <mitch@imendio.com>
* gtk/gtkstatusicon.c: #include "gtkmain.h" for
gtk_get_current_event_time().
svn path=/trunk/; revision=19522
Michael Natterer [Tue, 12 Feb 2008 10:02:46 +0000 (10:02 +0000)]
simply use gtk_window_get_key_hash() to get the hash instead of manually
2008-02-12 Michael Natterer <mitch@imendio.com>
* gtk/gtkwindow.c (gtk_window_activate_key): simply use
gtk_window_get_key_hash() to get the hash instead of manually
fiddling with quarks and gtk_window_keys_changed(). Also add
g_return_if_fail() to this public function.
svn path=/trunk/; revision=19521
SANDRA MARAKKALA DANISHKA NAVIN [Tue, 12 Feb 2008 09:36:18 +0000 (09:36 +0000)]
updated si.po
svn path=/trunk/; revision=19520
SANDRA MARAKKALA DANISHKA NAVIN [Tue, 12 Feb 2008 09:35:30 +0000 (09:35 +0000)]
added si.po
svn path=/trunk/; revision=19519
Hendrik Richter [Tue, 12 Feb 2008 09:34:01 +0000 (09:34 +0000)]
Updated German translation.
2008-02-12 Hendrik Richter <hendrikr@gnome.org>
* de.po: Updated German translation.
svn path=/trunk/; revision=19518
Matthias Clasen [Tue, 12 Feb 2008 03:48:09 +0000 (03:48 +0000)]
Fix the build
svn path=/trunk/; revision=19517
Matthias Clasen [Tue, 12 Feb 2008 03:24:03 +0000 (03:24 +0000)]
Support keynav in status icons. (#473786, Li Yuan)
2008-02-11 Matthias Clasen <mclasen@redhat.com>
Support keynav in status icons. (#473786, Li Yuan)
* gtk/gtkstatusicon.c: Handle keynav, make the tray icon focusable.
* gtk/gtktrayicon-x11.c: Draw a focus rectangle when focused.
svn path=/trunk/; revision=19515
Kristian Rietveld [Mon, 11 Feb 2008 15:06:57 +0000 (15:06 +0000)]
gtk/gtkcellview.c (gtk_cell_view_cell_layout_reorder) plug leak wrt. link
2008-02-11 Kristian Rietveld <kris@imendio.com>
* gtk/gtkcellview.c (gtk_cell_view_cell_layout_reorder)
* gtk/gtkiconview.c (gtk_icon_view_cell_layout_reorder): plug leak
wrt. link deletion from list; contination of fix for #503569.
svn path=/trunk/; revision=19513
Benjamin Otte [Mon, 11 Feb 2008 11:01:59 +0000 (11:01 +0000)]
remove SGML comment in example code - it was visible in the generated
2008-02-11 Benjamin Otte <otte@gnome.org>
* gdk/tmpl/windows.sgml:
remove SGML comment in example code - it was visible in the generated
HTML.
svn path=/trunk/; revision=19512
Emmanuele Bassi [Mon, 11 Feb 2008 09:55:29 +0000 (09:55 +0000)]
Revert spurious commit on GtkLinkButton
svn path=/trunk/; revision=19510
Emmanuele Bassi [Mon, 11 Feb 2008 09:54:09 +0000 (09:54 +0000)]
Set no-show-all flag on the placeholder menu item.
2008-02-11 Emmanuele Bassi <ebassi@gnome.org>
* gtk/gtkrecentchoosermenu.c:
(gtk_recent_chooser_menu_constructor): Set no-show-all flag
on the placeholder menu item.
* tests/testrecentchoosermenu.c:
(create_recent_chooser_menu): Use gtk_widget_show_all() to test
whether the placeholder menu item gets shown.
svn path=/trunk/; revision=19509
Cody Russell [Mon, 11 Feb 2008 01:51:14 +0000 (01:51 +0000)]
Check the return value of _gtk_file_chooser_get_file_system () for NULL
2008-02-10 Cody Russell <bratsche@gnome.org>
* gtk/gtkfilechooser.c (gtk_file_chooser_get_current_folder_uri):
Check the return value of _gtk_file_chooser_get_file_system () for
NULL before passing it to gtk_file_system_path_to_uri ().
(#515667, Francesco Montorsi)
svn path=/trunk/; revision=19508
Philip Withnall [Sun, 10 Feb 2008 06:59:52 +0000 (06:59 +0000)]
Improve the documentation for gtk_builder_connect_signals. (#514471)
2008-02-10 Philip Withnall <pwithnall@svn.gnome.org>
* gtk/gtkbuilder.c: Improve the documentation for
gtk_builder_connect_signals. (#514471)
svn path=/trunk/; revision=19507
Matthias Clasen [Sun, 10 Feb 2008 06:27:46 +0000 (06:27 +0000)]
Try harder to return pixbufs of the requested size. (#494515, Mike
2008-02-10 Matthias Clasen <mclasne@redhat.com>
* gdk-pixbuf-scaled-anim.c: Try harder to return pixbufs
of the requested size. (#494515, Mike Morrison)
svn path=/trunk/; revision=19504
Matthias Clasen [Sun, 10 Feb 2008 06:14:59 +0000 (06:14 +0000)]
Propagate local-only. (#511987, Jonh Wendell)
2008-02-10 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkrecentaction.c: Propagate local-only. (#511987,
Jonh Wendell)
svn path=/trunk/; revision=19503
Cody Russell [Sat, 9 Feb 2008 04:03:25 +0000 (04:03 +0000)]
Removed an extra semicolon. (#515219, reported by Kazuki IWAMOTO)
2008-02-08 Cody Russell <bratsche@gnome.org>
* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_pack_start):
Removed an extra semicolon. (#515219, reported by Kazuki IWAMOTO)
svn path=/trunk/; revision=19502
Hendrik Richter [Fri, 8 Feb 2008 19:39:40 +0000 (19:39 +0000)]
Updated German translation.
2008-02-08 Hendrik Richter <hendrikr@gnome.org>
* de.po: Updated German translation.
svn path=/trunk/; revision=19501
Richard Hult [Fri, 8 Feb 2008 19:08:40 +0000 (19:08 +0000)]
Ignore the delta from the NSEvent for now, generating multiple scroll
2008-02-08 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkevents-quartz.c (gdk_event_translate): Ignore the
delta from the NSEvent for now, generating multiple scroll events
results in a lot of events getting queued up and things get really
slow.
svn path=/trunk/; revision=19499
Sven Herzberg [Fri, 8 Feb 2008 00:25:50 +0000 (00:25 +0000)]
Adjust the code to match the documentation, examples, "common sense" and
2008-02-08 Sven Herzberg <sven@imendio.com>
Adjust the code to match the documentation, examples, "common sense"
and existing applications.
* gtk/gtkaction.c: (_gtk_action_sync_menu_visible): take into account
that a GtkMenu for a <popup> element doesn't have to have a GtkAction
assigned
svn path=/trunk/; revision=19497
Yair Hershkovitz [Thu, 7 Feb 2008 23:25:12 +0000 (23:25 +0000)]
updated hebrew translation
svn path=/trunk/; revision=19496
Cody Russell [Thu, 7 Feb 2008 19:25:07 +0000 (19:25 +0000)]
gdk/win32/gdkevents-win32.c Fixed two declarations in the middle of a
2008-02-07 Cody Russell <bratsche@gnome.org>
* gdk/win32/gdkevents-win32.c
* gdk/win32/gdkwindow-win32.c: Fixed two declarations in the middle
of a block that were causing compile problems on old
compilers. (#515053, reported by Kazuki IWAMOTO)
svn path=/trunk/; revision=19493
Michael Natterer [Thu, 7 Feb 2008 16:59:42 +0000 (16:59 +0000)]
gtk/gtkcellview.c gtk/gtklabel.c gtk/gtklayout.c gtk/gtklist.c
2008-02-07 Michael Natterer <mitch@imendio.com>
* gtk/gtkcellview.c
* gtk/gtklabel.c
* gtk/gtklayout.c
* gtk/gtklist.c
* gtk/gtkmenu.c
* gtk/gtkmenushell.c
* gtk/gtkmisc.c
* gtk/gtkoptionmenu.c
* gtk/gtkplug.c
* gtk/gtkpreview.c
* gtk/gtkprogress.c
* gtk/gtkradiomenuitem.c
* gtk/gtkscale.c
* gtk/gtkscrolledwindow.c
* gtk/gtksocket.c: remove g_return_if_fail() from private
functions and virtual function implementations.
svn path=/trunk/; revision=19492
Michael Natterer [Thu, 7 Feb 2008 15:50:39 +0000 (15:50 +0000)]
gtk/gtkaction.c gtk/gtkassistant.c gtk/gtkbin.c gtk/gtkbox.c
2008-02-07 Michael Natterer <mitch@imendio.com>
* gtk/gtkaction.c
* gtk/gtkassistant.c
* gtk/gtkbin.c
* gtk/gtkbox.c
* gtk/gtkcalendar.c
* gtk/gtkcellrenderercombo.c
* gtk/gtkcombobox.c
* gtk/gtkcombo.c
* gtk/gtkdrawingarea.c
* gtk/gtkentrycompletion.c
* gtk/gtkfixed.h
* gtk/gtkgamma.c
* gtk/gtkhpaned.c
* gtk/gtkiconview.c
* gtk/gtkitem.c
* gtk/gtkitemfactory.c: remove g_return_if_fail() from private
functions and virtual function implementations.
svn path=/trunk/; revision=19491
Nickolay V. Shmyrev [Thu, 7 Feb 2008 06:47:50 +0000 (06:47 +0000)]
Updated Russian translation by Anton Shestakov <engored@ya.ru>
2008-02-07 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* ru.po: Updated Russian translation by
Anton Shestakov <engored@ya.ru>
svn path=/trunk/; revision=19489
Christian Persch [Wed, 6 Feb 2008 23:08:07 +0000 (23:08 +0000)]
If the pixbuf has an alpha channel, use gdk_draw_rgb_32_image to draw it
2008-02-07 Christian Persch <chpe@gnome.org>
* gdk/gdkpixbuf-render.c:
(gdk_pixbuf_render_pixmap_and_mask_for_colormap): If the pixbuf has an
alpha channel, use gdk_draw_rgb_32_image to draw it to the pixmap;
otherwise there will be random pixel values in the semi-transparent
area of the pixbuf within the mask. Bug #487865.
svn path=/trunk/; revision=19488
Cody Russell [Wed, 6 Feb 2008 17:01:47 +0000 (17:01 +0000)]
Also check that the window is not mapped.
svn path=/trunk/; revision=19485
Cody Russell [Wed, 6 Feb 2008 16:32:41 +0000 (16:32 +0000)]
Check if the window is a temp window, otherwise things get wonky when you
2008-02-06 Cody Russell <bratsche@gnome.org>
* gdk/win32/gdkevents-win32.c: Check if the window is a temp window,
otherwise things get wonky when you click on a menu. This fixes
a regression caused in #505928. Thanks to Tor for spotting this
one! (#514789)
svn path=/trunk/; revision=19482
Michael Natterer [Wed, 6 Feb 2008 09:53:34 +0000 (09:53 +0000)]
gtk/gtkcontainer.c gtk/gtkexpander.c gtk/gtkframe.c gtk/gtklabel.c
2008-02-06 Michael Natterer <mitch@imendio.com>
* gtk/gtkcontainer.c
* gtk/gtkexpander.c
* gtk/gtkframe.c
* gtk/gtklabel.c
* gtk/gtkmain.c
* gtk/gtkmenu.c
* gtk/gtkmenuitem.c
* gtk/gtkmenushell.c
* gtk/gtknotebook.c
* gtk/gtkseparatortoolitem.c
* gtk/gtksocket.c
* gtk/gtktextlayout.c
* gtk/gtktoggletoolbutton.c
* gtk/gtktoolbutton.c
* gtk/gtktoolitem.c
* gtk/gtktree.c
* gtk/gtktreeitem.c: replace "foo && GTK_IS_FOO (foo)" by simply
"GTK_IS_FOO (foo)".
svn path=/trunk/; revision=19481
Matthias Clasen [Wed, 6 Feb 2008 04:04:07 +0000 (04:04 +0000)]
Allow to store half-open ranges.
2008-02-05 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintsettings.c (gtk_print_settings_get_page_ranges):
Allow to store half-open ranges.
svn path=/trunk/; revision=19479
Cody Russell [Tue, 5 Feb 2008 23:46:35 +0000 (23:46 +0000)]
Walk down the stack until we get to a window that is mapped. Otherwise
2008-02-05 Cody Russell <bratsche@gnome.org>
* gdk/win32/gdkwindow-win32.c (_gdk_modal_current): Walk
down the stack until we get to a window that is mapped.
Otherwise hiding a window will cause all windows in the app
to be blocked. (#514643)
svn path=/trunk/; revision=19477
Xan Lopez [Tue, 5 Feb 2008 22:55:09 +0000 (22:55 +0000)]
Fix typo in ChangeLog
svn path=/trunk/; revision=19474
Matthias Clasen [Tue, 5 Feb 2008 22:20:12 +0000 (22:20 +0000)]
Ignore images in the toplevel theme directory, avoiding one source of
2008-02-05 Matthias Clasen <mclasen@redhat.com>
* gtk/updateiconcache.c: Ignore images in the toplevel theme
directory, avoiding one source of invalid caches that has been
spotted in the wild.
svn path=/trunk/; revision=19466
Matthias Clasen [Tue, 5 Feb 2008 21:43:26 +0000 (21:43 +0000)]
Fix the build
svn path=/trunk/; revision=19465
Matthias Clasen [Tue, 5 Feb 2008 18:35:54 +0000 (18:35 +0000)]
Install a printerr handler that prepends the program name, since
2008-02-05 Matthias Clasen <mclasen@redhat.com>
* gtk/updateiconcache.c: Install a printerr handler that
prepends the program name, since gtk-update-icon-cache output
often appears in the middle of other output, e.g. rpm update logs.
svn path=/trunk/; revision=19464
Cody Russell [Tue, 5 Feb 2008 16:47:24 +0000 (16:47 +0000)]
gdk/win32/gdkprivate-win32.h gdk/win32/gdkevents-win32.c
2008-02-05 Cody Russell <bratsche@gnome.org>
* gdk/win32/gdkprivate-win32.h
* gdk/win32/gdkevents-win32.c
* gdk/win32/gdkwindow-win32.c
* gdk/win32/gdkwindow-win32.h
* gdk/win32/gdkwin32.h:
Modal window rework. (#455627 and #511111)
svn path=/trunk/; revision=19463
Michael Natterer [Mon, 4 Feb 2008 23:01:00 +0000 (23:01 +0000)]
g_return_if_fail() is the cell is not part of the combo instead of
2008-02-04 Michael Natterer <mitch@imendio.com>
* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_add_attribute):
g_return_if_fail() is the cell is not part of the combo instead of
crashing in the next line.
svn path=/trunk/; revision=19462
Yannig MARCHEGAY [Mon, 4 Feb 2008 12:33:35 +0000 (12:33 +0000)]
Updated Occitan translation
svn path=/trunk/; revision=19461
Cody Russell [Fri, 1 Feb 2008 23:25:18 +0000 (23:25 +0000)]
modules/engines/ms-windows/xp_theme.[ch]
2008-02-01 Cody Russell <cody@jhu.edu>
* modules/engines/ms-windows/xp_theme.[ch]
* modules/engines/ms-windows/xp_theme_defs.h
* modules/engines/ms-windows/msw_rc_style.c
* modules/engines/ms-windows/msw_theme_main.c
* modules/engines/ms-windows/msw_style.c: Re-indented and generally
attempted to stylize more like the rest of the gtk+ stack's code.
svn path=/trunk/; revision=19455
Michael Natterer [Fri, 1 Feb 2008 11:20:47 +0000 (11:20 +0000)]
initialize GdkColor structs to fix warning about uninitialized "pixel"
2008-02-01 Michael Natterer <mitch@imendio.com>
* tests/testgtk.c: initialize GdkColor structs to fix warning
about uninitialized "pixel" member.
* tests/testactions.c: connect the toolbar_style() callback so it
does something useful and doesn't warn about being defined but not
used.
svn path=/trunk/; revision=19454
Cody Russell [Thu, 31 Jan 2008 22:40:37 +0000 (22:40 +0000)]
Refactored some of the window hiding/showing code from WM_ACTIVATE to
2008-01-31 Cody Russell <bratsche@gnome.org>
* gdk/win32/gdkevents-win32.c:
Refactored some of the window hiding/showing code from
WM_ACTIVATE to WM_SIZE and WM_SYSCOMMAND. Having this
under WM_ACTIVATE was causing the application to go into
a weird state when the user right-clicked on the taskbar
entry of a window that was minimized. (#505928)
svn path=/trunk/; revision=19451
Cody Russell [Thu, 31 Jan 2008 17:53:06 +0000 (17:53 +0000)]
Change queue_resize() to queue_draw(), and add a check for child2 != NULL
2008-01-31 Cody Russell <bratsche@gnome.org>
* gtk/gtkpaned.c (gtk_paned_set_position):
Change queue_resize() to queue_draw(), and add a check for
child2 != NULL in case someone calls this before there is
a child packed in there. (#144269 again)
svn path=/trunk/; revision=19449
Sven Neumann [Thu, 31 Jan 2008 17:27:54 +0000 (17:27 +0000)]
applied patch from Denis Oliver Kropp <dok@directfb.org>.
2008-01-31 Sven Neumann <sven@gimp.org>
* gdk/directfb/gdkimage-directfb.c
(_gdk_directfb_copy_to_image):
applied patch from Denis Oliver Kropp <dok@directfb.org>.
svn path=/trunk/; revision=19448
Sven Neumann [Thu, 31 Jan 2008 17:25:19 +0000 (17:25 +0000)]
gdk/directfb/gdkdisplay-directfb.c gdk/directfb/gdkdrawable-directfb.c
2008-01-31 Sven Neumann <sven@gimp.org>
* gdk/directfb/gdkdisplay-directfb.c
* gdk/directfb/gdkdrawable-directfb.c
* gdk/directfb/gdkprivate-directfb.h
* gdk/directfb/gdkwindow-directfb.c: applied patch from Denis
Oliver Kropp <dok@directfb.org>. Fixes remaining warnings.
svn path=/trunk/; revision=19447
Richard Hult [Thu, 31 Jan 2008 14:05:47 +0000 (14:05 +0000)]
Another attempt at fixing focus issues with undecorated windows. Revert
2008-01-31 Richard Hult <richard@imendio.com>
* gdk/quartz/GdkQuartzView.c: Another attempt at fixing focus
issues with undecorated windows. Revert the change done on
2008-01-25 and fix it by using the view's bounds instead. The
bounds will always be up to date when setting up the tracking
rect, so this should be more robust.
svn path=/trunk/; revision=19445
Marcel Telka [Thu, 31 Jan 2008 08:53:47 +0000 (08:53 +0000)]
Updated Slovak translation by Pavol Šimo.
2008-01-31 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation by Pavol Šimo.
svn path=/trunk/; revision=19444
Marcel Telka [Thu, 31 Jan 2008 08:52:35 +0000 (08:52 +0000)]
Updated Slovak translation by Pavol Šimo.
2008-01-31 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation by Pavol Šimo.
svn path=/trunk/; revision=19443
Djihed Afifi [Thu, 31 Jan 2008 08:21:12 +0000 (08:21 +0000)]
Updated Arabic Translation by Khaled Hosny.
svn path=/trunk/; revision=19440
Nikos Charonitakis [Thu, 31 Jan 2008 00:40:10 +0000 (00:40 +0000)]
Updated Greek translation
svn path=/trunk/; revision=19439
Nikos Charonitakis [Thu, 31 Jan 2008 00:36:34 +0000 (00:36 +0000)]
Updated Greek translation
svn path=/trunk/; revision=19438
Daniel Nylander [Wed, 30 Jan 2008 23:55:52 +0000 (23:55 +0000)]
sv.po: Updated Swedish translation
svn path=/trunk/; revision=19434